Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TOWER ROAD NORTH Detached £887,500 11 Jun 2008
2 TOWER ROAD NORTH Detached £237,500 30 Jun 2000
3 TOWER ROAD NORTH Detached £650,000 7 Mar 2014
5 TOWER ROAD NORTH Detached £565,000 17 Jan 2020
6 TOWER ROAD NORTH Detached £600,000 12 Jan 2015
8 TOWER ROAD NORTH Detached £399,950 28 Oct 2011
9 TOWER ROAD NORTH Detached £540,000 16 Jan 2009
10 TOWER ROAD NORTH Detached £228,000 11 Apr 2001
11 TOWER ROAD NORTH Detached £580,000 3 Sep 2013
12 TOWER ROAD NORTH Detached £725,000 31 Aug 2007
12A TOWER ROAD NORTH Detached £360,000 30 Jun 2000
14 TOWER ROAD NORTH Detached £800,000 29 Mar 2021
14A TOWER ROAD NORTH Detached £247,545 24 Nov 1997
14B TOWER ROAD NORTH Detached £750,000 25 Apr 2014